@import '/base.less';
@import '/currency.less'; 
body{
	background: #ededed;
}
.left_nav {
    //bootstrap样式修改
    .panel {
        border: 0;
        background: none;
        box-shadow: none;
    }
    .panel-group,
    .list-group {
        margin-bottom: 0;
    }
    .left-components .left-search-component {
        height: 80px !important;
    }
    .panel-default>.panel-heading {
        background: none;
        border: 0;
    }
    .panel-heading {
        padding: 0;
    }
    .list-group-item {
        border: 0;
        padding: 0;
        background: 0;
        line-height: 40px;
        border-radius: 0;
        padding-left: 10px;
    }
    .panel-group .panel-heading+.panel-collapse>.list-group,
    .panel-group .panel-heading+.panel-collapse>.panel-body {
        border: 0;
    }
    .left-components .left-search-component i {
        top: 44% !important;
    }
    .left-components .left-search-component input {
        width: 100% !important;
        padding: 0 10px;
    }
    //bootstrap样式修改结束
}

.header-components {
    height: 60px;
    background: #334875;
    .logo-components {
        width: 220px;
        height: 100%;
        background: url(../img/logo.png) no-repeat center #346bd0;
    }
    .user_name {
        margin-right: 29px;
        line-height: 60px;
        img {
            width: 20px;
            height: 20px;
        }
        a {
            color: #fff;
            font-size: 12px;
            line-height: 60px;
            line-height: 20px;
            padding: 0 5px;
        }
        a.border_r {
            border-right: 1px solid #384f80;
        }
    }
    .user_password {
        width: 108px;
        height: 60px;
        text-align: center;
        border-left: 1px solid #384f80;
        a {
            color: #fff;
            font-size: 12px;
            line-height: 60px;
            display: block;
        }
    }
}

//左侧导航条
.left-components {
    width: 220px;
    background: #f5f8ff;
    //左侧搜索框
    .left-search-component {
        padding: 20px 7px;
        position: relative;
        top: 0px;
        left: 0px;
        input {
            width: 93.63636363636364%;
            height: 38px;
            line-height: 100%;
            background: #f0f0f0;
            border: none;
            border-radius: 38px;
        }
        i {
            position: absolute;
            top: 50%;
            right: 18px;
            margin-top: -4px;
            width: 18px;
            height: 18px;
            color: #666666;
        }
    }
    .panel-group {
        margin-left: 10px;
        margin-right: 10px;
        border-bottom: 1px solid #ededed;
    }
    .panel-collapse {
        background: #fff;
        padding: 0 19px;
        border-radius: 4px;
    }
    a {
        color: #7d8697;
        font-size: 14px;
        display: block;
    }
    .left_title {
        line-height: 34px;
        a {
            display: block;
            color: #637ba6;
        }
        a.icon_down {
            background: url(../img/arrow.png) right center no-repeat;
        }
    }
}

//右侧内容区
.right-components {
    width: 980px !important;
    padding-bottom: 20px;
    overflow-x:hidden;
    
    .panel{
    	border:0;
    	box-shadow: none;
    }
    
    .tool {
        width: 100%;
        background: #fafbfc;
        overflow: hidden;
        border-bottom: 1px solid #ededed;
        button {
            border: 1px solid #346bd0;
            height: 38px;
            color: #fff;
            font-size: 14px;
            padding-left: 20px;
            background: url(../img/add.png) #346bd0 15px center no-repeat;
            border-radius: 3px;
            margin: 20px 15px 20px 20px;
            padding: 4px 20px 4px 37px;
        }
        button.btn_nobg {
            background: none;
            border: 1px solid #a0c2ff;
            color: #346bd0;
            background: url(../img/up.png) 21px center no-repeat;
        }
        button.btn-danger {
            background: none;
            background: url(../img/ico_delete.jpg) 21px center no-repeat;
        }
    }
    .right-search-component {
        input {
            width: 240px;
            font-size: 12px;
            color: #999;
            border: 0;
            padding: 13px 20px;
            border-radius: 30px;
            background: url(../img/search.png) #f0f0f0 204px center no-repeat;
            line-height: 100%;
            margin-top: 20px;
            margin-right: 20px;
            height: auto;
        }
    }
    .header-text-component {
        p {
            font-size: 12px;
            color: #3b475d;
            line-height: 79px;
            margin-right: 20px;
            span {
                color: #346bd0;
            }
        }
    }
    .breadcrumb {
        background: #fff;
        margin: 0;
        a {
            color: #666;
        }
        li.active a{
            color: #346bd0;
        }
        li+li:before {
            padding: 0 5px;
            color: #ccc;
            content: ">\00a0";
        }
    }
    table {
        width: 98%;
        margin-left: 2%;
        background: #fff;
        th {
            line-height: 46px;
            color: #666;
            font-size: 12px;
            font-weight: normal;
            text-align: center;
        }
        td {
            font-size: 12px;
            color: #3b475d;
            height: 49px;
            line-height: 49px;
            border-top: 1px solid #ededed;
            text-align:center;
            
            img {
                margin-right: 20px;
            }
            span {
                padding-left: 32px;
                margin-left: 12px;
            }
            span.folder {
                background: url(../img/file.png) left center no-repeat;
            }
            span.zip {
                background: url(../img/folder.png) left center no-repeat;
            }
        }
    }
    
    #kkpager .infoTextAndGoPageBtnWrap{
    	margin-right:60px;
    }
    #kkpager_btn_go_input{
    	height: 20px;
    	line-height: 20px;
    }
}